<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui"
	xmlns:t="http://myfaces.apache.org/tomahawk" >

<h:head>
	<title>Ajout d'un acteur</title>
	<link rel="stylesheet" type="text/css" href="style.css" />
	<f:metadata>
		<f:viewParam name="idFilmAjout" value="#{beanFilm.idCourant}" required="true" requiredMessage="inconnu"/>
	</f:metadata>
</h:head>

<h:body>

	<div id="header">
		<ui:include src="header.xhtml" />
	</div>

		<div class="bobine minH"></div>
		<div id="contenu" class="minH">
			<h:panelGrid styleClass="form inscription"
				rendered="#{beanUtilisateur.isLoggedIn() == false}">
				<ui:include src="demandeConnexion.xhtml" />
			</h:panelGrid>
			<div class="form ajout">

				<h:form id="Form_AjoutActeur" enctype="multipart/form-data"
					rendered="#{beanUtilisateur.isLoggedIn() == true}">
					<h2>Nouvel acteur :</h2>
					<h4>Vous pouvez enregistrer un nouvel acteur dans le film en remplacant les
						champs ci-dessous:</h4>
					<h4>L'ajout ne sera effectif qu'après validation de
						l'administrateur</h4>
					<br />
					<br />
					<h:outputLabel value="#{nomColonnes['label.nom_acteur']}" />
					<br />
					<h:inputText id="Nom_Acteur" value="#{beanFilm.personne.nom}">
						<f:validateRequired />
					</h:inputText>
					<br />
					<br />
					<h:outputLabel value="#{nomColonnes['label.prenom_acteur']}" />
					<br />
					<h:inputText id="Prenom_Acteur"
						value="#{beanFilm.personne.prenom}">
						<f:validateRequired />
					</h:inputText>
					<br />
					<br />
					<h:outputLabel value="#{nomColonnes['label.dateNaissance']}" />
					<br />
					<h:inputText id="DateNaissance_Acteur"
						value="#{beanFilm.personne.dateNaissance}">
						<f:convertDateTime pattern="dd/MM/yyyy" />
						<f:validateRequired />
					</h:inputText>
					<br />
					<br /> 
					<!-- <h:outputLabel value="#{nomColonnes['label.image']}" />
					<br />
					<p:fileUpload  fileUploadListener="#{beanPersonne.file}" allowTypes="/(\.|\/)(gif|jpe?g|png)$/"  mode="simple"/>
					<br />
					<br /> -->
					<h:commandButton value="#{nomColonnes['bouton.enregistrer']}"
						type="submit" action="#{beanFilm.ajouterActeur}" />

					<h:commandButton value="#{nomColonnes['bouton.retour_menu']}"
						type="reset" />
				</h:form>
				
				<h:form id="Form_AjoutActeurExistant" enctype="multipart/form-data"
					rendered="#{beanUtilisateur.isLoggedIn() == true}">
					<h4>Ou vous pouvez selectionner un acteur déjà enregistré</h4>
					<br/>
					<br />
					<h:outputLabel value="Sélectionnez un acteur" />	
	
					<h:selectOneMenu value="#{beanFilm.personneSelectionne}">	
					<f:selectItems value="#{beanPersonne.personnes}" var="acteur" 
					itemLabel="#{acteur.nom} #{acteur.prenom}" itemValue="#{acteur.id}" />	
					</h:selectOneMenu>	
					
					<h:commandButton value="Valider" type="submit" action="#{beanFilm.ajouterActeur}" />

					<h:commandButton value="#{nomColonnes['bouton.retour_menu']}"
						type="reset" />
				</h:form>
			</div>
		</div>
		<div class="bobine minH" />

	<div id="footer">Projet réalisé par Aurore Lambin et Pauline
		Fischer</div>
</h:body>

</html>